package com.zhongying.jf.util.sms253.model;

/**
 * 回送状态报告响应结果
 */
public class SmsReportReponse {

    /**
     * 接收验证的用户名（不是账户名），是按照用户要求配置的名称，可以为空
     */
    private String receiver;

    /**
     * 接收验证的密码，可以为空
     */
    private String pswd;

    /**
     * 消息id
     */
    private String msgid;

    /**
     * 运营商返回的状态更新时间，格式YYMMddHHmm,其中YY=年份的最后两位（00-99）
     */
    private String reportTime;

    /**
     * 接收短信的手机号码
     */
    private String mobile;

    /**
     * 253平台收到运营商回复状态报告的时间，格式yyyyMMddHHmmss
     */
    private String notifyTime;

    /**
     * 用户在提交该短信时提交的uid参数，未提交则无该参数
     */
    private String uid;

    /**
     * 状态:
     * DELIVRD	短信发送成功
     * UNKNOWN	未知短信状态
     * REJECTD	短信被短信中心拒绝
     * MBBLACK	目的号码是黑名单号码
     * REJECT	审核驳回
     * 其他	网关内部状态
     */
    private String status;

    /**
     * 状态说明
     */
    private String statusDesc;

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver;
    }

    public String getPswd() {
        return pswd;
    }

    public void setPswd(String pswd) {
        this.pswd = pswd;
    }

    public String getMsgid() {
        return msgid;
    }

    public void setMsgid(String msgid) {
        this.msgid = msgid;
    }

    public String getReportTime() {
        return reportTime;
    }

    public void setReportTime(String reportTime) {
        this.reportTime = reportTime;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getNotifyTime() {
        return notifyTime;
    }

    public void setNotifyTime(String notifyTime) {
        this.notifyTime = notifyTime;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatusDesc() {
        return statusDesc;
    }

    public void setStatusDesc(String statusDesc) {
        this.statusDesc = statusDesc;
    }
}
